every rose has it's thorn - Spanish English Dictionary